indispensable expenditure - French English Dictionary